itchy and inflammatory skin disease - Turkish English Dictionary